home *** CD-ROM | disk | FTP | other *** search
/ Chip 2007 January, February, March & April / Chip-Cover-CD-2007-02.iso / Pakiet bezpieczenstwa / mini Pentoo LiveCD 2006.1 / mpentoo-2006.1.iso / modules / nessus-2.2.8.mo / usr / lib / nessus / plugins / redhat-RHSA-2003-231.nasl < prev    next >
Text File  |  2005-01-14  |  2KB  |  60 lines

  1. #
  2. # (C) Tenable Network Security
  3. #
  4. #
  5.  
  6. if ( ! defined_func("bn_random") ) exit(0);
  7. if(description)
  8. {
  9.  script_id(12408);
  10.  script_bugtraq_id(8115);
  11.  script_version ("$Revision: 1.3 $");
  12.  script_cve_id("CAN-2003-0440");
  13.  
  14.  name["english"] = "RHSA-2003-231: semi";
  15.  
  16.  script_name(english:name["english"]);
  17.  
  18.  desc["english"] = "
  19. The remote host has an old version of the semi package installed.
  20.  
  21. semi is a MIME library for GNU Emacs and XEmacs, which is used by
  22. the wl mail package.
  23.  
  24. There is a vulnerability in version 1.14.3 and earlier of this
  25. software which may allow an attacker to overwrite arbitrary files
  26. on the remote system with the privileges of the user reading his
  27. mail with wl.
  28.  
  29. To exploit this flaw, an attacker would need to send a carefully
  30. crafted MIME encoded email to a victim on the remote host, and
  31. wait for him to open it using wl.
  32.  
  33. Solution : https://rhn.redhat.com/errata/RHSA-2003-231.html
  34. Risk factor : High";
  35.  
  36.  
  37.  script_description(english:desc["english"]);
  38.  
  39.  summary["english"] = "Check for the version of the semi package";
  40.  script_summary(english:summary["english"]);
  41.  
  42.  script_category(ACT_GATHER_INFO);
  43.  
  44.  script_copyright(english:"This script is Copyright (C) 2004 Tenable Network Security");
  45.  family["english"] = "Red Hat Local Security Checks";
  46.  script_family(english:family["english"]);
  47.  
  48.  script_dependencies("ssh_get_info.nasl");
  49.  script_require_keys("Host/RedHat/rpm-list");
  50.  exit(0);
  51. }
  52.  
  53.  
  54.  
  55. include("rpm.inc");
  56.  
  57.  
  58. if ( rpm_check( reference:"semi-1.14.3-8.72.EL",yank:"EL", release:"RHEL2.1") )
  59.     security_hole(0);
  60.